Big Huge Thesaurus

armoured vehicle

noun

sounds kind of like